|
Definition of Colossal squid
1. Noun. An enormous squid, of the subfamily ''Taoniinae'', of which few specimens have been studied. ¹
¹ Source: wiktionary.com
|
1. Noun. An enormous squid, of the subfamily ''Taoniinae'', of which few specimens have been studied. ¹
¹ Source: wiktionary.com